a timely intervention - Espagnol Anglais Dictionnaire